immediate transfusion - English Synonyms Dictionary